water tamping - French English Dictionary